--------------------------------------
version 0.70 (released at ?? ??? ????)
--------------------------------------

  09 Dec 2002 (alpha2)
    * documentation changed
    + FileBoxes outbound added (both file boxes and long file boxes)

  ?? ??? ??? (alpha1)
    * new configuration format for links and areas
    - we don't use mutex; more than one version of Adrenalin can be started at the same time

--------------------------------------
version 0.69 (released at ?? ??? ????)
--------------------------------------

  09 May 2002 (alpha4)
    * Fixed bug in pending outbound implementation
      (thanks to Andrey Kuprishov, 2:5023/27)

  09 May 2002 (alpha3)
    + New feature added (via configuration keyword):
      NoMailNotify BasePurge
      (wish of Alexey Emelyanov, 2:5066/18.109)
    ! BSO busy state processing improved
      (thanks to Yuri Chumakov, 2:5079/49)

  22 Apr 2002 (alpha2)
    * Fixed bug in forward-checking part of tossing process
      (thanks to Yuri Chumakov, 2:5079/49)

  06 Jan 2002 (alpha1)
    + Added filelist hatching (wish of Andrey Taranovskiy, 2:5070/258)

--------------------------------------
version 0.68 (released at ?? ??? ????)
--------------------------------------

  ?? ??? ???? (alpha4)
    + Added %RESEND command
    + Added TOSSBAD command-line argument
    + Added MaxTicAge configuration keyword (without functionality yet)
    * Fixed bug in filelist-updating code

  ?? ??? ???? (alpha3)
    * Fixed FileListFormat processing (names with spaces enclosed in double quotes)

  22 Jul 2001 (alpha2)
    * Improved FileListFormat

  29 Jun 2001 (alpha1)
    + Added first implementation of FileListFormat (see adrenalin.cfg for help)
      (wish of Alexey Emelyanov, 2:5066/18.109)

--------------------------------------
version 0.67 (was not released)
--------------------------------------

  16 Apr 2001 (gamma1)
    * Fixed screen and log messages for fault on reading LNG-files.

  15 Apr 2001 (beta5)
    * Adrenalin can now optionally store processed TICs instead of removal.
      To keep TICs you just need to define ProcessedTics keyword in 
      configuration, that specifies a directory for tossed TICs.

  09 Apr 2001 (beta4)
    * Single quote symbol allowed to be in area name.
      (wish of Michael Haritonov, 2:5066/70)

  04 Feb 2001 (beta3)
    * Changed addresses decoding in MSG files.
      (based on bugreport from Pavel Pilatov, 2:5023/33)

  17 Dec 2000 (beta2)
    + Added requests logging (use RequestsLogFile keyword to setup file name)
      (under pressure of Serge Rodovnichenko, 2:5020/696)
    * Changed TICs processing (just needed fields are processed now, 
      others are passed through except special fields that have to be removed).
      (propose by Serge Rodovnichenko, 2:5020/696)

  24 Nov 2000 (beta1)
    + Added %avail keyword
    * Fixed relink command (now there is no limitation with 5D-only addresses)

  12 Nov 2000 (alpha5)
    ! Fixed bug in hatch aglorithm: sometimes file was moved into fileecho
      instead of being copyed
      (thanks to annoying :) Diman Petrov, 2:5023/11.85)

  12 Nov 2000 (alpha4)
    + Added Filelist keyword
      (proposed by Alex Shtin, 2:5080/256)

  06 Nov 2000 (alpha3)
    + Added WarnSysopByMail keyword and some part of corresponding
      functionality.

  17 Sep 2000 (alpha2)
    + Added %pause/%resume commands to Fix Robot (they have the same
      functionality as %lock/%unlock)
      (proposed by Vyacheslav Ostankov, 2:460/37.20)
    ! Fixed bug with Include keyword: next config line was always skipped
      (thanks to Ruslan Brychljaev, 2:5023/34)
    + Added processing of Pwd keyword in Tic (the same meaning as Pw)
      (proposed by Serge Rodovnichenko, 2:5020/696)
    * Changed time format in log

  20 Aug 2000 (alpha1)
    * Fixed bug with two tearlines in relink messages
    + New config keyword: ReplyMessageAttrs <attr>+
      List of allowed attribute values:
    AuditReq    ConfirmReq      Crash       Direct
    FileAttached    FileReq         FileUpdateReq   HoldForPickup
    Immediate   IsReturnReceipt     KillFileSent    KillSent
    Local       Lock            Orphan      Private
    Received    ReturnReceiptReq    Sent        Transit
    TruncateFile
      Example:
        ReplyMessageAttrs Local Private         ; default values
        ReplyMessageAttrs Local Private Direct KillSent


--------------------------------------
version 0.66 (released at 21 Jul 2000)
--------------------------------------

  21 Jul 2000 (release)
    + Added WarningInsteadOfError keyword

  19 Jul 2000
    * Fixed bug with outgoing messages (Adrenalin crashed if there was no
      MessageLimit parameter).
      (thanks to Denis Igumentsev, 2:5063/52.16 and Pavel Pilatov, 2:5023/33)

  18 Jul 2000
    * Changed SeenBy processing in TICs (now SeenBy with more than 1 address is
      valid). Output SeenBys are same as in prevous versions (1 address - 1
      SeenBy).
      (proposed by Alex Koshevenko, 2:468/5.486)

  30 Jun 2000
    * Fixed bug in message reading (date field was corrupted)

  29 Jun 2000 (gamma7 Melon Edition)
    + Added message splitting. Use MessageLimit tag in configuration file.
      Its format is:
        MessageLimit (KBytes|Lines) <number>
      It is possible to set 2 limits (kbytes and lines) by means of 2 tags
      Example:
        MessageLimit KBytes 16
        MessageLimit Lines  200

  11 Jun 2000
    * Fixed bug with filenames that contain russian letters
      (thanks to Pavel Pilatov, 2:5023/33)

  01 Jun 2000
    * Fixed bug in msgid line (sometimes '@' was absent)
      (thanks to Leonides Kluev, 2:5030/911)

  28 May 2000 (gamma5)
    + New command line parameter:
      HAND <link> <command>+
      Simulate message from link to Adrenalin with commands in body.
      (proposed by Igor Lebedev, 2:5030/1195)

  27 May 2000
    + New cfg keyword:
      ConcatDescriptions (Yes|No)
      (as a result of a discussion with Igor Lebedev, 2:5030/1195)

  21 May 2000 (gamma4)
    + New purge algorithm has been implemented (see BASEPURGE command).
      (insistent wish of Michael Haritonov, 2:5066/70.1)
    * Fixed bug with slashes at the beginning of paths and filenames.
      (thanks to Serge Rodovnichenko, 2:5020/696)

  13 May 2000 (gamma3)
    + Added new TIC tag: LongName (it duplicates FullName)

  01 May 2000 (gamma2 May Day edition)

  25 Apr 2000 (pregamma2)
    * Fixed bugs in Hatch function (incorrect processing of traffic.dat)

  20 Apr 2000 (gamma1)
    ! Added purging by time
      Run program with cmdline arguments:
        Adrenalin.exe timepurge <hours> [<mask1>] [<mask2>] ...
      <hours> is the time to determine obsolete TICs,
      masks are for links (e.g. 2:5023/27.* for all points of /27).
      Don't forget that the every address has a domain.
      If no masks were used, all links will be purged.
    * fixed bug in reading of Areas.cfg

  20 Apr 2000 (beta9)
    * Fixed bug in the standard purging algorithm.
    * Fixed Move function (now it keeps file creation time).

  18 Apr 2000 (not distributed)
    + Added file flags.
      You can define file flags for specific arriving files in format:
      FileFlag <file flag name> <mask to compare> [<area>]

  16 Apr 2000 (beta8)
    + Added group names.
      You may add lines in areas.cfg, in format:
      Group <group letter> "<group name>"
    * Fixed bug with low disk space detection.

  15 Apr 2000 (beta7)
    ! Stable version without any evident bugs (now there is STL inside).

  Some bettas were not distibuted. 


  30 Mar 2000
    * Fixed bug with newtics directory
      (thanks to Sergey Semerikov, 2:4642/7.1)   

  11 Mar 2000 (beta3)
    * If there are no TICs in the NEWTICS directory Adrenalin will start naming
      TICS in accordance with the current time (not from zero, as in previous
      versions)
      (proposed by Yakov Livschitz, 2:5023/8.1)

  10 Mar 2000 (beta2)
    ! Some domain-processing bugs have been found and fixed
      (thanks to Alexander Bezlepkin, 2:5020/1065.7)

  10 Mar 2000 (beta1)
    * Forcibly use Size keyword in forwarded TICs even if it was absent in
      the received TIC
      (proposed by Dima Plotnikov, 2:5023/27.44)


--------------------------------------
version 0.65 (released at 06 Feb 2000)
--------------------------------------

  06 Feb 2000 (release)
    * Fixed error information and changed language files.

  05 Feb 2000 (gamma6)
    + Added ForwardExpirationTime keyword.
      Format: ForwardExpirationTime <number of days>

  03 Feb 2000 (gamma5)
    + Added RobotName keyword (use while defining link).
    ! Changed domain processing algorithm. New keyword CheckDomainInBSO added.

  03 Feb 2000 (gamma4)
    + Forward (in embryo) via AvailAreas keyword
      Format: AvailAreas <filename>
    * Individual AutoCreated parameter for every link (optional)

  02 Feb 2000 (gamma3)
    + Relink feature added

  01 Feb 2000 (gamma2)
    * From this version Adrenalin prints info about errors occured during parsering TIC-files.

  08 Dec 1999 (beta2)
    * Recompiled with MSVC++ 6.0

  18 Oct 1999 (beta1)
    * While processing "fix" command Adrenalin skipped messages with To: field
      containing spaces before or after addressee name

  05 Oct 1999
    * More stable TIC-creating algorithm implemented.

  14 Sep 1999
    + FreeDiskSpaceLimit keyword added.
      Format:  FreeDiskSpaceLimit <drive path> <limit in kbytes>
      Example: FreeDiskSpaceLimit C:\ 100
      You can use commas in limit value to increase its readability:
      FreeDiskSpaceLimit D:\ 32,000 (it means 32000 kilobytes)


--------------------------------------
version 0.64 (released at 09 Sep 1999)
--------------------------------------

  06 Sep 1999
    * If you are hatchng in fileecho with only one active link Adrenalin will
      write your corresponding AKA address in newfiles.txt (prevous versions
      always wrote main address)
      Proposed by Leonid Butenko (27.2500)
    + Hatching improved: now you can hatch file without moving file into fileecho
      directory (by adding -L switch into the command line).
      Wished by Serg Kozello (27.38)

  04 Sep 1999
    - Very buggy bug was fixed (adrenalin damaged configuration files on writing
      if there were any links defined in place different from Adrenalin.cfg)  

  02 Sep 1999
    * Improved areas list format

  24 Jul 1999

    * Implemented check for fail during description file overwriting

  15 Jul 1999

    + New keyword added: DefaultGroup
      Using it you can define default group autocreated area will belong to.
      This option is applied for desired links.

  08 Jul 1999

    * TICs processing improved very much (by bill from Vlad Kondratyev)


-----------------------------------------------------
version 0.63 "Tima Edition" (released at 25 Jun 1999)
-----------------------------------------------------

  25 Jun 1999

    + New keyword (and feature) added: CreateFlagAfter

  24 Jun 1999

    * debug information format improved

    + Replaces support during hatching (via -r <name> option)

    + some error codes added (see readme)

  21 Jun 1999

    + new WhatsNew format

    + BadTics support have been fulfilled


version 0.62
 - fixed bug in areas sorting
 - new keyword added: Include
 - fixed bug in link-area processing (Adrenalin crashed on tics from unlinked
   systems)
 - added traffic base
 - fixed tab symbol in text config files

version 0.61 (fix from 2:5023/23 ;)
 - fixed terrible and horrific bug connected with limitations of simultaneously
   opened files number

version 0.6
 - for Vlad new keyword added: LogMsgNames
 - improved Area keyword posibilities in Areas.cfg
 - added new cmdline parameter: PURGE
 - added passthrough areas support (see changed in area definition)
 - new keyword added: ShowMustGoOn
 - improved error processing
 - new keyword added: KillProcessedMail
 - fixed infoline in report about move failure

version 0.5
 - multilingual support added
 - new keyword added: LngFile
 - fixed bug with newfiles.txt without any data
 - report about autocreated areas is placed now into newareas.txt file for
   future treatment (e.g. you can post it into your robots echo)
 - added support of Passive mode (it can be changed remotly by means of %lock
   and %unlock) and Unavailable mode
 - fixed bug which could sometimes kill new file (if Replaces was same as file
   name)
 - improved processing of Seenbys
 - new keyword added: AllAKASeen
 - now you can use relative paths and filenames (i.e. if drive is not
   specified, directory of Adrenalin.exe implied)
 - on autocreating of area Adrenalin can automatically choose appropriate
   description (see keyword AutoDescFile)
 - new keyword added: AutoDescFile
 - new keyword added: HatchOriginAddress

version 0.4
 - sort of areas list was done
 - fixed bug with TICs names during hatching
 - added new keyword for Adrenalin.cfg: HandleReplaces
 - added AKA support and hence 2 keywords added (see below)
 - in Adrenalin.cfg added keyword AKA, you can use as many AKA as you want
 - in Adrenalin.cfg added keyword UseAKA to set AKA address for link

version 0.3
 - fixed some language errors
 - improved log file format
 - fixed bug with auto area creation (in previous versions every link could
   create an area, because of -1 != 0 :)
 - routing key for area now plays new role: if not used, on subscription will
   be used link routing, if used, it will overlap link routing
 - already running check added (with the help of mutex named
   FILEECHO-PROCESSOR-ADRENALIN)

version 0.2
 - fixed bug with files.bbs: now Adrenalin removes all descriptions of new
   file, prevously situated in files.bbs
 - new KeyWord added for Adrenalin.cfg: LongDescPrefix
 - now Adrenalin adds long description into files.bbs
 - new KeyWord added for Adrenalin.cfg: LogFile
 - log file implemented
 - fixed bug with send access
 - fixed bug with lines number of Areas.cfg

version 0.1
 - everything is new :)
